package carmadness.view;

import carmadness.model.Facade;
import carmadness.model.Police;

/**
 * Rendőr járművet konzolon megjelenítő osztály
 * 
 * @author Metzing Arpad
 * @version 1.0
 * @created 10-Apr-2010 2:32:38 PM
 */
public class ConsolePoliceRenderer extends ConsoleRenderer
{
	/**
	 * Szöveges formában megjeleníti az adott rendőr járművet.
	 * 
	 * Formátuma:
	 * [Police %s]: { speed: %f, weight: %f } 
	 * 
	 * @param object a megjelenítendő rendőr jármű (Police osztályú!) 
	 */
	public void render( Object object )
	{
		Police pol = (Police)object;

		String hash_code = Facade.getInstance().getObjectKey( object );
		print( "[Police %s]: { speed: %f, weight: %f }", hash_code, pol.getSpeed(), pol.getWeight() );
	}
}
